Big Huge Thesaurus

orange liqueur

noun